package com.linwen.tips.reflex;

import lombok.Data;
import org.springframework.beans.BeanUtils;

@Data
public class UserInfoVO {

    private String userName;

    private Integer age;

    public UserInfoVO convert(UserInfoDTO userInfoDTO) {
        UserInfoVO userInfoVO = new UserInfoVO();
        userInfoVO.setUserName(userInfoDTO.getUserName());
        userInfoVO.setAge(userInfoDTO.getAge());
        return userInfoVO;
    }

    public UserInfoVO convertOptimize(UserInfoDTO userInfoDTO) {
        UserInfoVO userInfoVO = new UserInfoVO();
        BeanUtils.copyProperties(userInfoDTO, userInfoVO);
        return userInfoVO;
    }

}
